convoluted (complicated/tricky) - Allemand Anglais Dictionnaire